package com.bs.elasticsearch.vo;

import lombok.Data;
import org.elasticsearch.common.geo.GeoPoint;
import org.springframework.data.elasticsearch.annotations.GeoPointField;

import java.io.Serializable;
import java.util.List;

/**
 * @author bingshao
 * @date 2023/5/10
 **/
@Data
public class GeoLocationAreaVo implements Serializable {
    private static final long serialVersionUID = 3044495894780971134L;

    private List<String> areaNameList;

    private List<String> areaCodeList;

    @GeoPointField
    private GeoPoint geoWkt;

    private List<Object> coordinates;
}
